$(function () {

axios.defaults.baseURL='http://www.liulongbin.top:3007'  // 显示与隐藏
$('#loginBox a').on('click',function(){
  $('#regBox').show()
  $('#loginBox').hide()
})
$('#regBox a').on('click',function(){
  $('#loginBox').show()
  $('#regBox').hide()
})
// 登录验证
const form=layui.form
  form.verify({
    username: [
      /^[a-zA-Z0-9]{0,10}$/,
      '用户名必须1到10位数字和字母'
    ],
    pwd: [
      /^[\S]{6,12}$/,
      '密码必须为6到12位字母和数字'
    ],
    // 确认密码校验
    repwd:function (value){
      let pwd = $('#regBox input[name=password]').val()
      if (value != pwd) {
       return '两次密码输入不一致！'
      }
    }
  })
// 注册功能axios
  let layer=layui.layer
  $('#regBox form').on('submit', function (e) {
    e.preventDefault()
    axios.post('/api/reguser', $(this).serialize()).then(({ data: res }) => {
      console.log(res)
      if (res.status!==0) {
        return layer.msg(res.message)
      }
      layer.msg('恭喜你注册成功')
      $('#regBox a').click()
      $('#regBox form')[0].reset()
    })
})
$('#loginBox form').on('submit',function(e){
  e.preventDefault()
  axios.post('/api/login', $(this).serialize()).then(({ data: res }) => {
    console.log(res)
    if (res.status!==0) {
      return layer.msg(res.message)
    }
    layer.msg('恭喜你登录成功')
    localStorage.setItem('token', res.token)
    location.href='/index.html'
  })
})
  
})